Job Details

Intermediate Software Developer

About

Description

The Africa Assurance Digital Innovation team is hiring an Intermediate Software Developer to build tailored digital and innovative solutions. These include Robotic Process Automation (RPA), SharePoint, Machine Learning (ML), Artificial Intelligence (AI), and Data Analytics. The role involves agile delivery, design, development, implementation, and post-launch support of smart business solutions.

Responsibilities

  • Set up agile delivery environments
  • Design, develop, test, implement, and support solutions
  • Collaborate with BAs, developers, and PMs
  • Debug software and oversee junior developers
  • Document processes and code
  • Lead code reviews and ensure optimization
  • Support solution launches and resolve post-launch issues

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 6+ years in software development
  • 3+ years leading development teams (4+ people)
  • Experience with agile delivery and project management tools (Azure DevOps, Jira, Trello)
  • Strong full-stack development knowledge
  • Proficiency in multiple coding languages (C++, C#, Java, Python, etc)
  • Familiarity with ML, AI, and databases (relational and non-relational)
  • Experience with Microsoft 365 technologies and reporting tools

Application instructions:

  • Click the apply now button

Hiring organization

Hiring organization image

EY

Employment Type: job

Job Location: Johannesburg, Gauteng, South Africa

Base Salary: Market related

Closing Date:

Apply Now

Related Jobs

Company Logo
Intermediate Software Developer
View Details
Company Logo
Software Developer Intermediate
View Details
Company Logo
INTERMEDIATE SOFTWARE DEVELOPER
View Details